<?php
	include ("../_conf/constantes.php");
	include ("../config.php");
	require_once (PEARPATH . "HTML/Template/IT.php");
	$tpl = new HTML_Template_IT(TPLPATH);
	$tpl->loadTemplatefile("formMostrarComision.htm");
	$conn = ADONewConnection($dsnComisiones);
	$cont = 1;
	$archivoExec = "verDatosGenerar.php";
	$comision = array();
	// Variable que contiene los estilos del programa
	$estilo = array();
	$estilo[] = "listado2";
	$estilo[] = "listado1";
	$personal = array();
	// Variable que muestra el tipo de vinculacion 
	$tipoVinc = array();
	$tipoVinc["F"] = "Funcionario";
	$tipoVinc["C"] = "Contratista";
	// Estado de la comision
	$estadoComision = array();
	$estadoComision["S"] = "solicitud";
	$estadoComision["L"] = "liquidacion";
	$estadoComision["A"] = "anulacion";
	$estadoComision["G"] = "generada";

	$conn->SetFetchMode(ADODB_FETCH_ASSOC);
	$idComision = ($_GET["idcomision"]) ? $_GET["idcomision"] : "";
	
	if (empty($idComision)) {
		echo "Error al Cargar Comision";
		exit();
	}
	
	$sql = "SELECT * FROM comision com, 
				dependencia dep
			WHERE idcomision = $idComision AND
				dep.iddependencia = com.iddependencia";
	$rs = $conn->query($sql);
	
	if (!$rs->EOF) {
		$comision["idcomision"] = $rs->fields["idcomision"];
		$comision["objetocomision"] = $rs->fields["objetocomision"];
		$comision["evento"] = $rs->fields["evento"];
		$comision["destino"] = $rs->fields["destino"];
		$comision["fechasolicitud"] = $rs->fields["fechasolicitud"];
		$comision["entidaddestino"] = $rs->fields["entidaddestino"];
		$comision["proyecto"] = $rs->fields["proyecto"];
		$comision["proceso"] = $rs->fields["proceso"];
		$comision["rubropres"] = $rs->fields["rubropres"];
		$comision["ndependencia"] = $rs->fields["nombredependencia"];
		
		//$comision[""] = $rs->field[""];
	}
	
	$sql = "SELECT emp.cedulaempleado,
			emp.nombres || ' ' || 
			emp.primerapellido || ' ' || 
			emp.segundoapellido AS nombrecompleto,
			emp.tipovincentidad,
			ce.estadocomision,
			dep.nombredependencia
		FROM comision com,
			comisionempleado ce,
			empleado emp,
			dependencia dep
		WHERE com.idcomision = $idComision AND
			com.idcomision = ce.idcomision AND
			ce.cedulaempleado = emp.cedulaempleado AND
			emp.iddependencia = dep.iddependencia";
	
	$rs = $conn->query($sql);
	$llaves = array();
	$cont = 0;
	while (!$rs->EOF) {
		$personal[$cont]["cedulaempleado"] = $rs->fields["cedulaempleado"];
		$personal[$cont]["nombrecompleto"] = $rs->fields["nombrecompleto"];
		$personal[$cont]["tipovincentidad"] = $tipoVinc[$rs->fields["tipovincentidad"]];
		$personal[$cont]["nombredependencia"] = $rs->fields["nombredependencia"];
		$personal[$cont]["estadocomision"] = $estadoComision[$rs->fields["estadocomision"]];
		$rs->MoveNext();
		$cont++;
	}
	$llaves = array_keys($comision);
	foreach ($llaves as $campo) {
		$ucampo = strtoupper($campo);
		$tpl->setVariable($ucampo, $comision[$campo]);
	}
	$llaves = array_keys($personal[0]);
	$cont = 1;
	foreach ($personal as $funcionario) {
		$tpl->setVariable("ESTILO_FILA", $estilo[$cont%2]);
		foreach ($llaves as $campo) {
			$ucampo = strtoupper($campo);
			$tpl->setVariable("HREF_GENRESOLUCION", URLADMIN . $archivoExec . 
								"?idcomision=" . $idComision . 
								"&cedulaempleado=" . $funcionario["cedulaempleado"]);
			$tpl->setVariable($ucampo, $funcionario[$campo]);
		}
		$tpl->parse("row");
		$cont++;
	}
	$tpl->setVariable("TITULO_PAGINA", "Informaci&oacute;n Comisi&oacute;n");
	$tpl->setVariable("CSSURL", URLCSS);
	$tpl->setVariable("DEPE_SELECT", $depeSelect);
	$tpl->setVariable("VALOR_BOTON", "Agregar");
	$tpl->setVariable("VIGENCIA_SELECT", $vigenciaSelect);
	$tpl->setVariable("HONO_SELECT", $honorarioSelect);
	$tpl->show();
?>